Search

不知道有多少人曾經想要挖掘過 Kubernetes 的原始碼?
本篇作者跟大家分享其閱讀 ...

  • Share this:

不知道有多少人曾經想要挖掘過 Kubernetes 的原始碼?
本篇作者跟大家分享其閱讀 Kubernetes source code 的經驗,Kubernetes 基本上大部分的程式碼都是基於 golang 去撰寫的,能夠參透其中其實對於 golang 的一些用法與寫法會有很大的增廣見聞。
無法保證 Kubernetes 的寫法一定是最棒最好,但是我認為多看不同的原始碼,其實對於自己寫程式的能力與想法都是會有所長進。
此外如果已經有一些語言與框架的基礎,對於閱讀這些大型專案的程式碼都會有所幫助,譬如假如你熟悉 COBRA 這個 CLI 的框架,那你看 kubernetes 各種 CMD 都會覺得輕切,覺得閱讀起來輕鬆順手。

總之本篇文章就是作者簡介自己閱讀原始碼過程的經過,比較偏向給初學者探索的,讓初學者有方向可以去探索,一免一開始看到太龐大的專案然後無所適從,或是選擇了一個不會收斂的方向導致閱讀起來很沒有成就感。

https://medium.com/cloudlego/want-to-understand-kubernetes-source-code-this-is-how-you-can-start-exploring-6eea25e50a69


Tags:

About author
目前工作內容主要以 DevOps 為主,本身是微軟 Cloud and Datacenter Management MVP,閒暇之餘會透過文章記錄所學,記錄於 https://www.hwchiu.com. 喜歡參加社群活動來學習不同的經驗,藉此增廣見聞 目前主要參加的社群是 CNTUG,偶而會參加線上 Meetup ,透過網路的方式分享一些心得,並且錄影分享於 Youtube 上
工作與閒暇之餘的學習筆記,紀錄各式各樣的科技文章,同時分享自身部落格文章,線上社群演講以及線上課程資訊
View all posts